package com.movitech.mobile.cz.base.purchase.service;

import com.movitech.mobile.cz.base.common.util.PageCode;
import com.movitech.mobile.cz.base.purchase.entity.PStrategicPurchaseRequired;
import com.baomidou.mybatisplus.service.IService;
import com.movitech.mobile.cz.base.purchase.entity.ext.ExtPStrategicPurchaseRequired;
import com.movitech.mobile.cz.base.purchase.entity.ext.PStrategicPurchaseRequiredSaveRequest;
import com.movitech.mobile.cz.base.purchase.entity.ext.StrategicPurchaseRequiredFindRequest;

/**
 * <p>
 * 战略采购需求 服务类
 * </p>
 *
 * @author Movitech Mobile
 * @since 2018-03-15
 */
public interface PStrategicPurchaseRequiredService extends IService<PStrategicPurchaseRequired> {

    PageCode findStrategicPurchaseRequiredList(StrategicPurchaseRequiredFindRequest strategicPurchaseRequiredFindRequest);

    ExtPStrategicPurchaseRequired getById(String id);

    boolean savePStrategicPurchaseRequired(PStrategicPurchaseRequiredSaveRequest strategicPurchaseRequiredSaveRequest);
}
